package com.sanbi.common.express.request;

import lombok.Data;

import javax.validation.constraints.Max;
import java.io.Serializable;
import java.util.List;

/**
 * @description: 库存查询请求对象
 * @author: wanpeng
 * @create: 2024-05-14 09:58
 * @Version 1.0
 **/
@Data
public class QueryInventoryRequest implements Serializable {
    /** 客户操作账号 */
    private String customer_code;
    /** sku编号。注：单次最大支持100种SKU种类查询，如超出请分批查询。 */
    private List<String> lstsku;
    /** 批次号。注：单次最大支持100个批次号查询，如超出请分批查询。*/
    private List<String> lstbatch_no;
    /** 仓库代码。需要查询库存的仓库代码。（详细参考公共服务，获取仓库代码）*/
    private String warehouse_code;
    /**	页码。默认为第1页。如：1。*/
    private String page_no;
    /** 每页记录数。默认记录数为：50。如：50。*注：单次查询最大支持500条，可小于500进行查询。*/
    @Max(500)
     private String page_size;

}
